﻿/*By default Over Large Screen*/
/* target / context = result * 100 */

@media screen and (min-width: 1600px)
{
    .Wrapper-Main .Wrapper-Main-Footer{
        padding: 330px 0 0 0;
    }
}

/* ============ */
/* Print Styles */
/* ============ */
@media print {
    * {-webkit-print-color-adjust:exact;}
	a, a:visited { text-decoration: underline; }
	
	pre, blockquote { border: 1px solid #999; page-break-inside: avoid; }
	thead { display: table-header-group; }
	tr, img { page-break-inside: avoid; }
	img { max-width: 100% !important; }
	@page { margin: 0.5cm; }
	p, h2, h3 { orphans: 3; widows: 3; }
	h2, h3 { page-break-after: avoid; }


    body,
    .Wrapper-Main *{
        background: none!important;
    }

    .Wrapper-Header{
        position:   static;
        height:     116px;
    }
    
    .Wrapper-Header .Wrapper-Header-BG .Logo{
        position:       static;
        width:          150px;
        height:         116px;
        background:     #ffffff;
    }

    .Wrapper-Header .Wrapper-Header-BG .Logo h1{
        display:        block;
        width:          150px;
        height:         116px;
        margin:         0;
        padding:        0;
    }

    .Wrapper-Header .Wrapper-Header-BG .Logo .headerTitle{
        display:        block;
        width:          150px;
        height:         116px;
    }

    .Wrapper-Header .Wrapper-Header-BG .Logo .headerTitle-hide{
        display: none;
    }

    .Wrapper-Main{
        padding: 20px 0 0 0!important;
    }

    .article-content .figure{
        padding: 0!important;
    }
    
    .Footer .Top{
        padding: 10px 60px 50px 60px;
        margin: 0;
    }

    .Footer .Top .federacao{
        float:      left;
        width:      22px;
        height:     40px;
    }

    .Footer .Top .fifa{
        float:      left;
        width:      52px;
        height:     40px;
        margin:    0 0 0 15px;
    }

    .Footer .Top .uefa{
        float:      left;
        width:      28px;
        height:     40px;
        margin:    0 0 0 15px;
    }

    .Footer .Top .copy{
        float:      left;
        font-size:  12px;
        color:      #000000;
        padding:    12px 0 0 48px;
        font-weight: normal;
    }

    .Navigation, .Wrapper-Header-Shadow, .Wrapper-Header .Header .facebook-like, .Wrapper-Header .Header .Navigation-Top,
    .loginGroup , .Wrapper-Header .Header .Languages, .article-wrapper .otherNewsPane, body .news-headline-wrapper,
    .Wrapper-Main .Wrapper-Main-Footer, .Sponsors, .share-tools, #ControlBar,
    .Wrapper-SubNavigation, .brandingPane, .breadCrumb, .Footer .Top .termsconditions{
        display: none;
    }
}